Definition of Spore Sac

  • (noun) organ containing or producing spores

Synonyms of Spore Sac


Antonyms of Spore Sac


No Antonyms Found.

Homophones of Spore Sac


No Homophones Found.